stand-to-pee device - French English Dictionary